• word of the day

    death squad

    death squad - Dictionary definition and meaning for word death squad

    Definition
    (noun) a clandestine military or paramilitary team who murder political dissidents or petty criminals (usually with the government's tacit approval)

Word used in video below:
text: I don't know Squad about dinosaurs
Download our Mobile App Today
Receive our word of the day
on Whatsapp